eclipse solar - German English Dictionary